//
//  UserAccountManager.h
//  GasCome
//
//  Created by zfc on 2019/12/6.
//  Copyright © 2019年 depelec. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "LoginModel.h"
#import "UserInfoModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface UserAccountManager : NSObject

+ (instancetype)shared;

@property (nonatomic, copy)  LoginModel* __nullable user;
@property (nonatomic, copy)  UserInfoModel* __nullable userinfo;


@property (nonatomic, assign) BOOL is_login;  //判断是否登录


//清除保存的信息
- (void)exitAccount;

// 从归档中去取出用户信息
- (LoginModel *)parseUser;

// 用户信息归档
- (void) saveUser:(LoginModel *)model;

// 用户个人信息归档
- (void) saveUserinfo:(UserInfoModel *)model;

// 从归档中去取出个人信息
- (UserInfoModel *)parseUserinfo;
@end

NS_ASSUME_NONNULL_END
